package com.service.impl;

import com.dao.ProductDao;
import com.dao.impl.ProductDaoImpl1;
import com.entity.Product;
import com.service.ProductService;

import java.util.List;

public class ProductServiceImpl implements ProductService {
    ProductDao productDao=new ProductDaoImpl1();
    /**
     * 添加商品
     */
    @Override
    public int addProduct(Product product) {
        return productDao.addProduct(product);
    }
    /**
     * 获取所有商品信息
     */
    @Override
    public List<Product> showAll() {
        return productDao.showAll();
    }
    /**
     * 根据id查询指定用户信息
     */
    @Override
    public Product findProduct(int id) {
        return productDao.findProduct(id);
    }
    /**
     * 更新商品信息
     */

    @Override
    public int updateProduct(Product product) {
        return productDao.updateProduct(product);
    }
    /**
     * 删除商品信息
     */

    @Override
    public int deleteProduct(int id) {
        return productDao.deleteProduct(id);
    }
    /**
     * 查询满足查询条件的商品
     */
    @Override
    public List<Product> queryProduct(String keyword) {
        return productDao.queryProduct(keyword);
    }
}

